void main() {
  //常量和运行时常量
  const name1 = '张三';
  final name2 = '李四';

  print(name1);
  print(name2);

  var a = 1;
  var b = 1;

//const 是编译时常量，值在编译时赋值，
//注意：const不能动态赋值初始化,以下语句会报错
  // const sum1 = a + b;
  // print(sum1);

//final 是运行时常量，值在运行时赋值
  final sum2 = a + b;
  print(sum2);

  // 常量：建议优先使用 const，编译器不允许的话换用 final
}
